perm filename TRAPIN.LOG[MF,DEK] blob sn#760416 filedate 1984-07-07 generic text, type T, neo UTF8
This is METAFONT, Version -30.0 (INIMF)  7 JUL 1984 14:43
**trap
(trap.mf
>> << == >> :: ||`` ''--!! ??## && @@ $$[[]]{{ }}((5.5 0.5))
>> ".."
! Not implemented: (unknown numeric)..(string).
l.4 ...}} . (( 5.5.5 )) .. "..";
                                
I'm afraid I don't know how to apply that operation to that
combination of types. Continue, and I'll return the second
argument (see above) as the result of the operation.

..
! Missing `=' has been inserted.
<to be read again> 
                   ,
l.5   begingroup save =; let=,
                              ; save,; newinternal $=,; let )...
You should have said `let symbol = something'.
But don't worry; I'll pretend that an equals sign
was present. The next token I read will be `something'.

> errorstopmode=errorstopmode
> ,=,
> (=name
> )=,
<< == >> :: ||`` ''--!! ??## && @@ $$[[]]{{ }}(([][]))=numeric
<< == >> :: ||`` ''--!! ??## && @@ $$[[]]{{ }}((5.5 0.5))=<< == >> :: ||
`` ''--!! ??## && @@ $$[[]]{{ }}((5.5 0.5))
> year=month
! OK.
l.6 ...orstopmode,,,(,),<<,year;
                                

! Missing `:' has been inserted.
<to be read again> 
                   ;
l.8 ...not cycle "":1.1 forever;
                                fi;
The next thing in this loop should have been a `:'.
So I'll pretend that a colon was present;
everything from here to `endfor' will be iterated.

{fi}
{exitif}
{[repeat the loop]}
{false}
{fi}
{exitif}
{[repeat the loop]}
{(2.1)>(2)}
{true}
{tracingcommands:=2.1}
{tracingedges:=1}
{(0)+(1)}
{tracingequations:=1}
{interim}
{xyzzy:=1}
{tracingmacros:=1}
{tracingoutput:=1}
{tracingstats:=1}
{tracingchoices:=1}
{tracingpens:=1}
{tracingspecs:=1}
{delimiters}
{delimiters}
{vardef}

foo(TEXT2)->begingroup(TEXT2)endgroup
(SUFFIX0)<-
(SUFFIX1)<-foo
(TEXT2)<-interim.proofing:=(-0.5;shipout.nulledges;special"3"
{begingroup}
{interim}
{-(0.5)}

! Missing `)' has been inserted.
<to be read again> 
                   ;
<argument> ...m.proofing:=(-0.5;
                                shipout.nulledges;special"3"
foo->begingroup(TEXT2)
                      endgroup
l.15 ...ges; special "3" endtext
                                ;
I found no right delimiter to match a left one. So I've
put one in, behind the scenes; this may fix the problem.

{proofing:=-0.5}
{shipout}
{nulledges}
{special}
{endgroup}
{for}
{path}
{-(15)}
{-(12)}
Path at line 17, before choices:
(0,0)..controls (15,4) and (-15,-12)
 ..(4,0)

Path at line 17, after choices:
(0,0)..controls (15,4) and (-15,-12)
 ..(4,0)

{(unknown path p~)=(path)}
{everyjob}
{vardef}
{let}
{vardef}
{def}
{else}
{\}

Beginning to dump on file trap.base
 (preloaded base=trap 84.7.7)
955 strings of total length 19756
352 memory locations dumped; current usage is 307&37
240 symbolic tokens